The location was great, walking distance to kings cross station and bars & restaurants. Check-in was relatively easy; keys pick up was at a small store near the train station
The only issue we had was the shower tub drainage was very poor. We had a group of 6 and it was tough to shower while having to wait long periods for the shower to drain.
The place was a bit small but seems typical for a London flat. We were a bit crammed for 6 but made it work.
The team was very responsive and helpful when we needed guidance finding additional linens and towels and during check in/our process.