Roomy, clean, quiet, friendly. Very nice.