Where to stay Cape Cod, brought to you by the Platinum Pebble Boutique Inn.