The property was very comfortable and offered excellent facilities. The resort was well located and offered great amenities. The little things which make a difference have been thought about, i.e. items provided such as beach equipment, plenty of bin bags, dishwasher tablets, kitchen had all kitchenware you need to make a decent meal. Air con works well. The bug guards on the outside of the windows work really well and allows you to get fresh air. Beds comfortable. Showers had good pressure. The resort offers 2 pools, although we only used the rectangular larger pool. Hot tub was great. There were some bits of maintenance required such as a lumpy sofa and TV in living room didn't work but the agents are responsive and have maintenance guys on site daily. The location was amazing, a very short walk to the shops, bars and restaurants, and the local port to get the boat for a dinner cruise or whale watching boat trip. Overall a really great stay!