Great location, sparkling clean, excellent communication with host.