A great little spot to spend time. A particular charm of its own.