Repeat: Right at this spot is Edgewater Cottage, which has three apartments that share a front porch overlooking the water and a private strip of sandy beach.
Right at this spot is Edgewater Cottage, which has three apartments that share a front porch overlooking the water and a private strip of sandy beach.