Very clean and spacious with a beautiful view.