Perfection! View, comfort, space and cleanliness! Loved it!