Clean and confortable location in London with very good price.