Location, location, location: the view from the deck is unsurpassed. Amazing location on the Scarborough Beach front.