Nice apartment for a short stay in east London. Recommended