We had a nice stay at the apartment and our hosts had good communication. They even made sure that we could drop our luggage off early on our check in day.

The only con was that it was easy to hear the neighbours walking and talking in the adjacent apartments. People really seem to wake up early on the premise. :)