David was an amazing host, we stayed for our honeymoon and David went out of his way to make it extra special for us. This place is magical and is a place we will definitely be coming back to.