Would highly recommend staying at David's. Clean and comfortable accommodation. Great communication. He was able to recommend lots of amazing tourist spots. The perfect place for exploring.