Communication was great and check-in was a breeze. The hosts were fantastic - very accommodating and welcoming (they had great recommendations and even procured us some "kid" items for our 3 and 5 year olds when we asked). And you can't beat the location! We were there just before Halloween and they go all out with decorations which was super fun. Would definitely stay again.