Nice location. You can sit beside the street and have coffee in peace. Attentive staff serves a tasty breakfast which is healthy and varied. Very clean, including toilets. Reasonable prices too.