Clean and spacious with lovely views.