The studio was exactly as described and was perfect for our 2 day stay in London. It was clean and well equiped, on a quiet street in an interesting area - good restaurants and a 20 min walk to St Pancras, where we caught the Eurostar to France.
Pick up and drop off of keys was easy and contact with Atma was seamless.