Our stay was lovely, the flat was in pristine condition and it was very modern. It was located well and around a 20/25min walk from Princes street. There were plenty of pubs and restaurants nearby. The beds in the bedroom and sofa bed were rather solid and a little uncomfy but manageable. Overall a nice break and would stay again.