Clean apartment with everything you could need for a comfortable stay. Fantastic location and not too far from Princes Street.