Overall, we enjoyed our visit. It's a clean and nice resort. The pool is nice, however, it's nearly impossible to get a lounge chair. People put their towels on the lounge chairs and leave them there all day. We liked the north beach and bar. Although all of the locals come down and hang out in front of the resort. We enjoyed the tacos and pizza around the pool! We loved the daily activities and evening performances. The buffet restaurant was great for breakfast and good for lunch and dinner. The restaurants were okay, the Italian one was our favorite. Reservations weren't always available. The ocean view rooms face the streeet and it was very noisy! The resort across the street would start playing music at 4:30am and the management said there was nothing they could do about it. The day manager, Jacqueline, was very attentive to our needs and did what she could to remedy the situation. However, 4 out of the 7 days the music played and woke us up. We would not go back.