Spacious and clean, with excellent view.