Everything was perfect! The hosts were very nice and helpful. The apartment was clean and cozy. Also the location was really great - ~20 min to Big Ben and London Eye, few min to nearest shops and bus stops. Highly recommended!!!