Really friendly and welcoming. Very well situated