In one word: perfect! Attention to details, clean, beautiful apartment and the communication was super fluent! We loved it!