Plenty of space inside. Parking space provided. Clean.