The apartment is spotlessly clean and was very spacious and well laid out. The hosts had thought of everything and it was very comfortable. Everything was a short walk away and we felt really at home - the kids did not want to leave. Would definitely stay here again.