The place is very compact, well stocked and close to the beach. Shops and restaurants are within walking distance. We enjoyed our stay.