This place is amazing. Very clean, very stylish. Everything looked and felt brand new and of a very good quality. Our kids were very happy to stay in this flat. We will definitely try to get this place for our next visit!