Camerele sunt decorate în stil mediteranean clasic și au aer condiționat și balcon. Unele dintre ele au vedere la Marea Ionică, iar altele la vegetația bogată din jur. Toate unitățile includ acces gratuit la plajă, cu o umbrelă de soare și 2 șezlonguri.
Restaurantele oferă preparate din bucătăria internațională şi specialități mediteraneene din pește. Acestea au vedere la mare sau la piscină.
Costa Brada se află la 45 de minute de mers cu mașina de centrul istoric din Lecce. Santa Maria di Leuca este la 40 km.