We enjoyed our stay with 3 people very much. Top city centre location right next to Harrods. Everything very clean and well maintained. Check in was easy. Communication always very fast and friendly.
Only the bathroom was a bit small. But also very clean and well maintained.