Great welcome, very efficient at check in and helpful porter. Rooms really clean and well appointed, and the daily maids were very good and everything was stocked up. Fridge in room with soft drinks and local beer - all included in the price and stocked up daily. The restaurant was really good and there was something different on offer every day plus the two on site restaurants where we could dine at twice during our stay. Staff really friendly, although it was a bit bizzare that because we came from England everytime we saw one particular member of staff he said 'lovely jubley!' The beach was good, although watch out for the sand fleas, but I think that is just a Dominican Republic thing. There was a bar on the beach serving drinks and someone making pancakes. Fresh towels can be collected every day for both the pool and the beach. Nice pool suitable for all. There are a good selection of reasonably priced shops on site - you don't pay with money though, but with either credit card or charge your room, so easy to spend lots more than you intended. There is entertainment on site, it wasn't our thing and we didn't think the show that was put on was that good, but others seemed to enjoy it, so that is our personal taste. There is free wifi on site, but a bit hit and miss at times, but hey - it's free and you do get it eventually.
All in all we'd highly recommend this place.
Warning for travellers to the DR - if you have a hire car make sure when out and about you have your driving licence with you and hire car papers - the police are happy to have an excuse to ensure they don't have to arrest and inconvenience you in exchange for $ - read into that as you will, but drivers beware!
Our only real criticism was the concierges, who we ended up having to avoid - Please don't tell me that you want to talk to me to tell me all about the hotel, when really all you want to do it try and sell me membership to your world wide group - this really was the only thing that let you down, especially when the concierges tell us that they get commission if we speak with them :-(