We would stay again during our next visit to London.
Great apartment and great location to enjoy London for a few days!