Very nice, very welcoming. Perfect location.