Excellent spacious flat, great location within walking distance to both Princes street and the Royal Mile. Also great connections for local buses, shops and restaurants. Would highly recommend staying and would return again in future.