Hospitable, communicative, and worth the price. would stay again.