The flat was very nice, and centrally located in Edinburgh, in short walking distance to lots of restaurants and shopping. Since we arrived very early on an overnight train from London, I was grateful that they let us check our bags in early even though the room wouldn't be ready until 2pm (normal check in time is 3pm). However, it was a little frustrating the next morning when the cleaning staff knocked on our door at 10:30 and told us we were supposed to check out at 10am and that we needed to leave so they could clean. The listing has checkout time as "flexible" so I assumed we would have until 11 or 12 to pack up, especially because the regular check in is mid-afternoon. Overall this was a lovely accommodation with nice amenities and a friendly and helpful front desk staff, but I would have appreciated more clarity and communication with regard to the checkout time.