Checkin was stressful as this property is run my a manager who had many (80+) properties to manage - it is not run my the owner of the property. If you are not flexible with check-in time then book a hotel where reception is open 23/7. Not a pleasant experience however the apartment is fantastic. We did arrive early and we're allowed to deposit our luggage but the cleaning didn't finish till 4.30. We had arrived earlier than previously advised
But I would still expect the apartment to be ready any time from the official checkin time.