Michaels place is great! So close to shops, the tube and all the tourist-y things. Easy check-in and great communication. Couldn’t have picked a better spot for my stay!