very roomy and well kept