Absolutely stunning flat, great location - 15 minute walk from Princes Street. All amenities you would need are provided and check in was a doddle. Steve has been a fantastic host. Would definitely stay again.