It's all that and more! You won't be disappointed staying here! The hosts communicate quickly and even dropped off kleenex for one traveler who was under the weather ♡ We will rebook here our next trip! Thank You Mike & Kate.