We stayed 5 nights at this resort Jan 20th-25th, 2024. It was clean for the most part, workers were always seen cleaning throughout the day. Some of the common areas where people can eat meals by the pool, snack bar, and around the resort could use some attention a bit more often. The staff educated us on the layout of the property, do's and don'ts, restaurant locations, activities, rooms, etc. They were very helpful, caring and respectful. We felt welcome the entire time we were there. The resort is quite plus we had access to the adjacent resort which offered more of a party vibe, more pools, restaurants and activities if you wanted some more excitement. We were offered a sit down one on one with someone who promoted activities and site seeing outside of the resort if you are interested in those types of activities. Breakfast is only served at one location on each resort, lunch at a few restaurants and the open snack bars by the pools. Dinner was a bit different. There were 3 restaurants that you have to make a reservation. They fill up quickly so once you check in for your reservation you need to reserve for the next day and they had one open buffet without reservation. Only ate once with reservation was not impressed with the food ate at the buffet only afterwards which was very good. If you have infants with strollers there are ramps around the resort but some areas you need to carry up or down stairs to acess due to layout.