Warm and welcoming, lovely place in a great location at a really accommodating (hah!) price point.