Overall, I had a good stay. Ben was incredibly responsive and accommodating: I asked at the last minute whether I could check in 30 mins early, and he agreed! The home is a short walk from the Royal Mile and is beautifully modern. The wet bathroom is a nice touch too! No major issues. Some of my minor issues with the unit are there are no bathroom and shower shelves or anywhere to hang things or store your shower items. Also, as a light sleeper in a home with thin walls, we could hear the neighbor yawning at 3am and 6am. Nothing major though. I would definitely stay again!