We really loved staying at this cute place. everything you want was provided and the place was well thought out. communication on the hosts' ends was great and full of detailed instructions and ideas for activities.