The complex is well located and the onsite restaurant and pool were a welcome addition. The site is clean and the unit is as advertised. If self-catering, plan to bring your own spices and favorite condiments as there were not many in the cupboards. Enjoy the outdoor dining and the many birds visiting the property.