Great place, great hosts. Location was ideal. Outstanding overall