We had a very pleasant stay.
The place is very clean, beautifuly decorated, very practical and well equipped.
Location is great : close to Paddington, Hyde Park, etc.