I have spend the week end with my family in the flat and it has been absolutely great.
All clean, perfect space and perfect communication - The position is amazing - near to the tube station and a lots of shops.
Highly recommend