My wife and I had ants in our pants in anticipation of the stunning view of George’s Bay in the Airbnb advertisement and boy weren’t we disappointed.