clean and nice place, the place is close to the wembley stadium which was perfect for us