The stay was fabulous! The hosts have taken care of everything you could think of.