They offer a 10% discount at the restaurant, but we didn't get it when we ate there. The food was good. It's only about a block or so from the beach which is great. Lots of restaurants, walgreens, and grocery store in walking distance. Our tv didn't work the entire time we were there even though we called about it several times, however they did compensate us with a late check out, so we didn't have to sit at the airport a long time since our flight was a late evening departure. The staff was pleasant and did tey to help the best they could. If you're looking for a hotel that you can atay at and not be bothered this us it. If you want to be waited on hand and foot, find another hotel.