Excellent location literally steps from the Stadium-Chinatown station. Superb view day and night. Clean and modern.