Mainly everything was ok, but be prepared to have some communication problems. Host can't speak English. Moreover, this flat wasn't as colorful as in the pictures. But location was great and the flat was clean and quiet.