Spotlessly clean place. Comfortable and with a beautiful view. Absolutely loved our stay!