5/5 - Excellent
You can't drink the tap water, so remember to buy lots of water from the convenience stores in the area. The water is pretty cheap and the store owners are pretty friendly and helpful. Some don't speak English so communication can be interesting.