John's granny flat is clean, comfortable, and well located right next to the beach. We enjoyed only one night at his place but wished we stayed longer. John has such a wealth of knowledge of scuba diving and deep sea treasures which makes for great conversation. He also has a very friendly dog Indy who loves to play volleyball and soccer. I highly recommend this listing and hope to one day return myself!