This place is spacious and clean, with a spectacular view.