The communication was excellent at all times!
We arrived later than the regular check-in time, but this was no problem at all.
The apartment has everything you need for a nice stay.