Wow..it would take quite a few pages to describe how amazing the place is. Location, hosts, room, amenities beyond wonderful. Book this now without hesitation.