Overall a bit disappointing. The lounge chair area on the beach, which was something that was a deciding factor for us, wasn't even open. Also, the natural swimming pool area was very dirty with floating trash and trash around that beach area (with the lounge cushions). There was a concert doing sound checks all afternoon which was very disruptive when we came to relax. Also our tv and hair dryer was broken. The wait staff at the pool were unhelpful and not attentive.