Love this little place. Ticks all the boxes.