Great location and people. Simply heaven on earth.