This flat is perfect, it has everything you need (superfast internet), great location, lovely balcony, comfortable beds and it was sparkling clean when we arrived. Absolutely recommend!