Gorgeous, clean, spacious place with amazing view.