Perfect location and communication was great as well. :) However, the apartment is definitely smaller than how it looks on the photos - we stayed for 10 nights and it was still okay.