Location was great, easy access to central London from several different points, incl. Queen's Park and Kilburn stations. Check in was easy as check in instructions email was very clear. Though I got it only a night before arrival after chasing Nishma twice for the info. Amenities in the room was good, it has an iron and iron board too, so it is handy if one need to iron their clothes. Bed and pillows were so-so, not the most comfy ones. Cleanliness was OK to us, saw cobwebs somewhere on the ceiling. We didn't find hand sanitiser in the room too.
We had an issue with hot/warm water in the shower as it just didn't work. We know it's summer and quite warm, but when we just woke up and took shower, ice cold water was the last thing we would want to have as the contrast with our body temp was to high.
Overall, we would say it's OK for an overnight stay in London.