Just the place we needed! Stylish and comfy, great location, with the bonus of rich coffee on a quiet sunny patio.