Very spacious and accommodating. Very welcoming.