Cute, clean place and nice location with lots of (mostly upscale) dining options in walking distance.