Extremely clean, great location (unfortunately we had to imagine the view as you can't buy the weather), great communication, great comfortable stay. Thank you