Our family really enjoyed our stay here. Location is great - a quick stroll to the beach with shops and restaurants also close by. The place had everything we needed for a trip away to warmer weather.
Communication was great throughout. Check-in and check-out was seamless.