A great place, full of character in a fantastic location