Clean and spacious with good views.