Had a great stay in this flat. Michael's team were always on hand if we needed anything. The place is clean and a fantastic location, 5 minutes from Princes Street.