Perfect location, lovely amenities and attentive host.