Great place. Exactly as advertised. Did not know the brand earlier but they run +30 self catered apartment buildings across the globe.
Loved the location close to shopping, trains, royal mile etc.