Check Sunrise Club across the street from the beach. We have been very happy there and are going again. The only downfall is hot water is when the sunshine sooncome, otherwise we love this place and can get up in the morning and come back for siesta to clean up. The owners are great and the locals help take care of thier friends and guests