I stayed at Sanctuary Cap Cana last July and it is a beautiful resort. They were in a soft opening, so there wasn't many people at the hotel. When I was there - 4 restaurants were open. The cost of a drink is $15 and you can charge it all to your room. I am going again in June - my husband and I would like to see how the whole cap cana area has improved and expanded since last year, if all goes well, it will be a place for the rich and famous. You do have a fridge in your room, so you can stock up before getting to the hotel. There is no food store close by, so make sure you purchase prior to getting to the hotel. They offer a free shuttle to a beach resort - which is outstanding, if you want to step away from the resort beach and see a different area. Service is top notch but you will pay for it at the restaurants. Any further questions, do not hesitate to ask.