Nice and clean place !
You have better to rent a car so you can visit more places. And no many people speak English but even though are really friendly and always trying to be helpful.