This place is great! It's an extremely convenient location for getting to Newport, and Jamestown is such a nice little island. Everyone in the town is so friendly. Definitely see a sunset at the beach and get as many swims in as you can!