Beautiful apartments and great spot, right in the middle of all the South Kensington action.