A spacious and comfortable place with stunning views.