Had an excellent, long-term stay at Vivienne's. Would recommend for any short-term or long-term stays in Edinburgh.