The location is awesome and walkable from Wembley Park tube station. The place also has good restaurants and convenience stores nearby. The apartment itself was clean and had all the facilities needed for a short stay.
Where I felt some concern was on the check in instructions safety parameters. There was some concern on checking in since the instructions were a bit confusing and also the fact that the second time we booked their facility a month later, the key retrieval details were still the same.
They have 2 properties adjacent to each other and we went to the wrong property the first time since the room numbers are the same & they can be reached through a common lift, only the building name differs. We didn't find any CCTV cameras on the common areas or near the lifts and in one occasion our room was accessed even though we had specifically told them not to send anyone for repairs when we weren't available.