Everything was great. Host had great communication skills and the resort staff were great as well. Definitely will go again.