Very welcoming and hospitable. Well situated.