Excellent hosts, fantastic communication, amazing place and location to stay, would highly recommend staying here.