Well appointed, clean, warm and modern with a lovely view.