Everything you need for a stay in London and a very friendly and welcoming atmosphere. Highly recommended.