The location of this flat is fantastic, cannot be beat. Walk out the door right into Old Town and the Royal Mile. Finding the key in the lock box is a bit of a hassle especially after a long trip. I would suggest that the hosts put it a little closer for guests and making it easier to find. Also the water in the shower never really got very hot and the shower doesn’t drain well, it seems as if it needs to be cleaned out of hair that is clogging it. Also, the flat is not a 2-bedroom, but rather a 1 bedroom with a pull-out sofa/bed in the living room. It is ok for 2 people but would be very tight for more. The kitchenette is also tiny with very limited counter space and the WI-FI connection was extremely spotty and you cannot even get a signal in the bedroom. Overall I give this listing a 4 out of 5. Improving upon the areas I mentioned would make it far nicer.