Great location, high standard of cleanliness and great communication from the host.