Most enjoyable, a real gem of a place.