Amazing place and kind of a futuristic city!! Public transportation is also great, especially the subway.