Wonderful stay, great locations, awesome communication with host.