We loved staying in Casuarina at this property - it was just fabulous. The Apartment was spacious, clean and well equipped. Having our own small plunge pool, in addition to the 'lagoon pool' and the heated lap pool was my idea of paradise. And, the beach was just across the road. I highly recommend a stay here and check out the Greek restaurant in the complex as well- delicious!