Beautiful, tidy, clean, comfortable stay. Gorgeous view too!