We had an enjoyable stay. The property is modern and well designed, comfortable and great for entertaining family and friends. The added bonus is that it is located right next to the beach. I would definitely book again.