We did not meet Donna. The apartment is managed through a third party, Edinburgh Self Catering. We were met by one of their employees (Lukas) who showed us around the apartment. Although in our reservation confirmation email from AirBnB the check out was advised as being flexible, that was not the case. Edinburgh Self Catering have a 10am set time of which we were unaware until after our arrival. Lukas told us to contact the company with regard to the times. On querying that by text and email with the contact person (Sean) whose details we were given by Donna, this was the response.

"This is what is sent out with all bookings

The latest departure time is 10am. However, a guaranteed later departure (up to 20:00) can be pre-arranged for a fee of 50% of the daily rate for that day. Please note this is subject to no existing booking arriving that day. Please check the website availability calendar by going to the description page and clicking "book now"."

Having made our reservation through AirBnB we had not received any communication from the third party management company. There is also no facility to store luggage there if your flights are later in the day, as ours were.

The apartment itself is in an excellent location and was the perfect size for our family of 5. It was comfortable and well equipped. We would highly recommend it, just be aware of the rather early check out time restriction.