The room, beach, pool, and location were all great. The downside was that our room was right next to a housekeeping supply closet, and the staff often left boxes or trash carts close by; they also spoke or laughed loudly in Spanish at times.
PennyHace 4 semanas