Never been or heard of it so I was courteous. I went to Trip Advisor and the forum there was pretty active. Check it out if you haven’t. I hope someone replies as well.

Last edited by TravelHat; 05/30/2019 07:14 PM.