Karen’s flat is very clean and. comfortable for a stay, with all the amenities you would need. It is in a good location for Princes Street and other transport links. A good range of restaurants in the locality.