The apartment is very nice and almost new. It is very spacious and has everything you need. The hosts are very kind. The downside is that it wasn't very clean. The kitchen was greasy and the bathrooms weren't clean either.