Such an amazing home and location! The hosts have truly thought of everything.