This was just what we were looking for. Everything was clean and the gardens and pool were very pleasant. Great location. Everything we needed was provided in the room including snorkels and cooking implements. AC works well. Shower pressure was awesome.