Amazing flat, really well decorated, cozy and warm. Great location a stones throw away from the royal mile. Would stay again.