Excellent location. Close to shops, public transport and Princess Street. We had a tremendous stay!