The place was clean, check in was easy and it was about a 20 min walk to the center of london. A couple restaurants were within walking distance.