Just finished a lovely stay. Apartments are fine and just what you need. The staff are amazing! Location is perfect just a bit out of town but very near the beach. A lovely atmosphere!