Very clean and such a beautiful view! Would recommend to anyone! Thank you for a great stay!