Very clean and close to the beach. Communication was great and had a great time. I would highly recommend this place.