Clean, large, well-appointed apartment in a good location near Hyde Park and Notting Hill.