We booked last minute and it all worked all well. Instructions to get the keys were easy to follow. Also instructions to reach the apartment was easy. Location is good, walking distance from heraklion center.
One thing that we didn't like was the air-conditioning unit, it's incredibly loud we had a hard time sleeping and it's not really strong.
Other than that all was ok.