Very pleasant place in an extremely convenient area.