The apartment was ok, bit there were not enough toilet papers for a 4 days stay. Also I had to finish my shower under freezing cold water, because I was the last one of the group to take a shower and there was not enough hot water left for me to finish it. No warning related to the volume of hot water available per day was given.
However, the apartment is beautiful and very well located. Easy chekck-in instructions. The host was sympathetic and helpful.
Extra costs for the baby crib were not declared before we actually needed it.