This is a great spot! The location is terrific, the place clean and cheerful. It does require walking up several flights of stairs, but we didn’t mind that as everything else was great.