This place is very nice and new, however, be sure to double check charges after leaving this place. On top of the extra $50 resort fee, we “somehow” were charged another $60+ due to some “error”. I tried to call, and sent a message through Expedia, but no one answered. I contacted Expedia directly, and they were able to get them to refund us the extra “error” money. Watch out!