The place is very clean. The Neighborhood is quiet. Very convenient location!! I would come back next time visiting London!