Alistair's apartment is very comfortable, cosy and clean; within easy walking distance of Princes Street and with plenty of amenities in the immediate vicinity. We would definitely stay again.