What a magical place! They have everything you could possibly need for a great stay and experience (especially with children). Hosts were responsive and friendly and we can’t wait to go back.
Only note is I wouldn’t recommend for older guests due to stairs and high beds.