Everything is excellent. The only thing missing in the description were the resort fees.