spacious, well worth the price