Cape Cod Bay. Your relaxing view from the deck.

[beach house rental]