Great location, great space, great communication from host. Nearly perfect, except the cleanliness. The apartment needs a thorough clean. Very limited supplies left, we had to go out immediately & get toilet roll, dishwashing/kitchen cleaning stuff. We still had a great stay there though, main surfaces and bed sheets/towels were clean.