A great spot for a large group, walking distance to the local craft pub in Ferris Road, quiet street and sunny spot, inside and out.