We did not get the apartment we booked through direct booking.
The replacement was ok although at another place and a little smaller.
Otherwhise we where still happy with our stay, the check-in experience as well as the treatment during our stay where great.