Super-cute spot in the hustle and bustle of it all. Recommend.