Wonderful apartment! Excellent location, cozy interior and amazing view! The royal mile and princes street are minutes away. Would definitely stay again!