We asked for and received beach front, ground floor. I notified the hotel I can't walk steps. THERE ARE STEPS EVERYWHERE... to access the pools, to access the beach, to access the lobby, to access the shops. The room was clean and maid service daily was good. The front desk under trained and under staffed and slow as molasses. Juju at the concierge desk was NEVER stopped her insistence on attending a time share presentation. Finally I told her NO and walked away. Enough was enough. When you're all-inclusive, bottled water shouldn't cost extra. The Mix also shouldn't be an added expense or additional all-inclusive fees. It's tapas. Period. No fancy dinner. The food at the buffet was fine, but nothing exceptional except for lobster night. The food at Sea Breeze was the best of the venues and the staff was lovely there. We ordered Salmon and Chicken entrees cooked on lava rocks. We didn't expect to receive totally raw proteins and a hot rock to cook it ourselves. You have a chef for a reason. The beach was kept nicely, plenty of lounge chairs, umbrellas, but not enough cabanas considering people leave their stuff in one and leave for hours on end. Overall, a nice experience, but the accessibility issue got in the way. Steel drums and vocalists on some nights. Pools were clean and well-maintained. Not worth an additional stay but no harm, no foul if you stay here.