Great location for activities and restaurants in the Providence area