Inn Spot on the Bay, Hampton Bays - anyone ever heard of or been there?
Just found this place in a magazine and it's right on the water. Looks very nice. Website doesn't tell too much. If anyone has any info at all it would be greatly appreciated! Thanks Ladies!