Great little place with personality in a great location.