Great apartment, perfect communication. Only downside was: apartment was not ready at check-in time (not yet cleaned, baby bed not delivered).