Craig was easy to communicate with and his house is set up well for Airbnb guests with labels and instructions everywhere. Basic cooking items were provided like oil and sauces, etc. A good coffee machine is provided but you will need to buy milk if you wish to use it. Bedroom was very clean with a TV. Old style Air conditioner was a little noisy.
You'll need a car to stay there as 10 mins from Town and Cable Beach. But walking distance to beach. Craig did not stay there while we were there and we felt the common areas could have done with a good spring clean as the timber floors were very dusty when we arrived and cushions a bit "tired" (could do with a wash). Floors were not cleaned in the 4 days we were there. The smelly dish cloth was not changed during our stay - perhaps an easy rinse Chux would be more hygienic.
We had to cut our trip short by 2 nights due to family reasons and Craig did not offer a refund for those two nights (which he is entitled to do but we were hoping for more compassion). He definitely runs this place as a business!