Myself and 3 friends stayed for 1 night as we had tickets for a Euro game at Wembley. Location was fine, easy to get a taxi and took about 5 minutes.
The apartment is very spacious and clean. En-suite has a good shower in. Check-in and Check-out was very easy as was finding a space to park round the back.
100% would stay again.