Spacious and very clean, exactly as advertised. Be was on top of the communications and made sure everything went smoothly. Highly recommend!