A great little spot in a quiet place.