I had a great experience and would definitely come back! Check-in & checkout were fast and easy. The reception desk staff were friendly and helpful. Since we arrived earlier than the 3pm check-in time, our rooms weren’t yet ready, but we got our wristbands and the bellhops watched our luggage in the lobby while we went to explore the property and ate some lunch at the buffet. Hotel guests are given wristbands to be worn during their stay and it gives free access to the beach, dining area and hotel property. There are many free dining options on the property so you only have to pay tip (optional). The Jasmine Buffet has a wide selection of food that changes daily with each meal (breakfast, lunch & dinner) and has mostly Jamaican dishes like curry lamb. The desserts are delicious and the breakfast omelette chef makes your eggs to order. The buffet room has fans but no a/c. The deli next to the pool is free and has ice cream. The pool bar is also free. The Italian restaurant has a/c, is only open some nights, and needs a reservation (you only pay for wine). The Chatham Restaurant also needs a reservation but you have to pay. The private beach is beautiful and is a very short walk across the street (there’s a crossing guard for safety). There’s a free beach bar where you can order food/drinks. Snorkeling and kayaking are free. The exercise room is nice and the entertainment room is fun (pool, air hockey, darts, basketball). My room was good too! A/C, fridge,TV with YouTube, WiFi.