Daniel’s place was nice but we believe that it was a little pricy for what you get. Location was close to the subway and overground location so getting to main attractions was pretty straight forward. If you need anything quick, there is a convenient store which was open late.
Recommendations

1) Since you will need to be using the subway a fair amount we recommend getting a Oyster Card.
2) Getting a London pass for the attraction made seeing through main sites in London very convenient.
3) Not everything needs to be booked in advance but for the popular attractions like Buckingham Palace and the London Eye book in advance.