RIU - Punta Cana - They actually had three resorts side by side so you could go back and forth between them for dining and events. The only negative was the elevator being so tiny and kind of scary, so after the first time we never used it.
http://www.riu.com/en/Paises/dominican-republic/punta-cana/hotel-riu-palace-macao/index.jsp
Oh and the best part for me, was you could get a full massage right on the beach, with the waves and so on. I did it every day, so relaxing. I wish I was there right now...