When Only the Best Will Do Let me start with "WOW" to describe my experience at this hotel. I can't say enough good things about my stay here. This Hotel couldn't be in a more perfect spot in one of the GREATEST Towns in Cape Cod. Centrally located in the heart of the town, nestled under the main focal point "The Monument" you must climb it to the top....what a view!