Excellent place and very close to the Wembley Stadium. The place is very comfortable with ample of space.