Great place in Warwick near both Providence and the airport.