Sam's place was both clean and located not too far away from Princes Street as advertised. Beautiful apartment and great stay! Sam was very helpful and communicative. Even after we missed our morning flight he stayed in contact with us throughout.