Everything Perfect. Great Hosters and Best Location near to everything in London! Exactly beside Oxford Street. Highly Recomended.