I normally stay away from all inclusive resorts unless they come highly recommended, so after a few people I knew vouched for Casa Velas and I found a nice discount on an Online Travel Agency I decided to go for it. The recommendations did not disappoint. Casa Velas does not seem to cut any corners, as other all inclusive resorts do. Food and Beverages are 5-Star, the hotel facilites are beautifully maintained and the beach club is kept pretty exclusive. Staff members are very serviceable. Probably because they're incentivized by the Tips which they expect on most vouchers you sign (I left between 10%% to 20% depending on the quality). In general, we had a very pleasant and relaxing vacation. As far as improvements go, I guess the kitchen could be a bit faster and the Hotel could offer rides to the nearby places. For example, we were denied a ride to Church on Sunday, which is about a 3 minute drive or to the airport which is less than 10 Minutes away.