Don't know why everyone is complaining about how it's hilly the resort is and the fees. That's all explained on the website. Excellent resort and staff. They are doing an huge update and from what I saw, it's going to be awesome! They check in with you everyday and address your concerns right away!