comfortable and clean with a fantastic view.