Amazing location, sparkling clean, great communication with the host