I don't usually write reviews, but after reading mixed reviews prior to my trip, I had to share my experience. Our week was perfect!! I would definitely suggest getting "Premium" accommodations. It is worth the minimal additional upgrade charge for the extra benefits. ALL of the staff was wonderful! Special recognition to our butler Jobaylain. He was always helpful with every request!!! (Premium butler service will take care of just about any request). The activity directors were always high energy and fun, and there was a huge variety offered all day. The housekeepers couldn't have been better. Our room was always cleaned and restocked. The restaurant staff was always friendly and quick to serve. The groundskeepers never stopped, and the property was beautifully maintained. Wonderful top shelf drinks. The food was "good/very good", We liked all of the restaurants, and there was a great variety. Main buffet was massive, and had so many choices! It was typical buffet food, with hit or miss freshness, with most items being fine. Room service is included. It was hot and right on time. Nightly entertainment was always great. From the White Beach Party to the Circus Show, we enjoyed every night. The property is very close to the airport. Shopping and restaurants are within walking distance. The beach is cleaned everyday of any seaweed that floated in. It's nature and was never an issue. I'm sure the tropical, pool and beach view rooms were nice (our friends had tropical view) , but I think our beach front room had to be one of the best rooms on the island! It was steps from the beach! I will recommend this resort to anyone going to Punta Cana...and I did a lot of research comparing resort amenities and price, and it was also the BEST value!