A spacious, beautifully decorated place with wonderful views.