Lovely place, very clean.
The public transportation isn't that good, but you get used to it.
Overall it was very good.