Good location near Bayswater tube station/ Hyde park close by