Excellent accommodations. Prime location. Fantastic hosts.