Terrific location, amenities and great host communication helped make our stay hear really enjoyable.