This place make my first time trip to London easy. Good place to stay, nearest underground station is paddington and hyde park isnjust 10min walk