Great host, excellent location, clean accommodations, generous amenities. Could not have asked for a better experience.