Outstanding 10 day stay at this gorgeous beachfront property. Unique in its own right. Two swimming pools, a small gym, easy walking to restaurants, shops, malls, washing services, easy to hire a bike or car over the road. All the staff were kind and friendly. We loved our time here.