It's in Newmarket, that's the good news. Newmarket is excellent.
But I didn't realise it was only serviced apartments, not a hotel. So, keys left in a lockbox, not the best welcome. Noisy inside, sound carries from other apartments. Cold and sterile.
Very expensive for what it is. Much better value elsewhere.