We had one night at the place and liked it. The place is nice and perfect especially when being at a concert in Wembley as it’s 5-10 minutes to walk there. :)
Check-in went smooth and everything was explained well in advance.