Perfect location, very nice apartment, and pleasant communication. If you can respect the stated check-in times there is absoultely no reason not to book the apartment.