This place was very clean and the pool was nice. It is in a good location and close to the beach. Our only issues was a lack of toiletry products such as toilet paper.