Good location, near Harrods and beautiful Hyde park.