Excellent location, host, amenities, communication. Couldn't have asked for more.