Clean space, great location, beautiful view, accommodating hosts. Top notch stay!