Spotlessly clean, great communication and a spectacular view! A very comfortable stay