A magnificent place to stay! Jamestown, RI is truly a New England gem, and shops, restaurants, and beaches are all within walking distance of Island Girl. Great bird watching, a view from a rooftop deck, and comfortable amenities make Island Girl a fine place to spend a few days. Hosts were terrific; we'll be back!