Clean, great location, good amenities and excellent communication by the host. The apartment is very small, but for us that was not a problem at all.