A wonderful spacious, clean, close to the beach and restaurants place to stay. The hosts are very helpful and accomodating and our sons final night with his mates before getting married was enhanced by the awesome location we were staying at. Highly recommend this apartment.