A lovely comfortable and modern place with an outstanding view.