Everything was perfect: clean apartment, amazing location, great communication. We really enjoyed our stay.