We have not rented a house on Tortola since 2016. is Jerrys jeeps still a good car rental co to go with. we will be coming down for xmas 2020