This is a great location for those visiting London. The ease of the self check in made things run very smoothly. Would definitely stay here again.