Great location, on the Main Street in old town (the royal mile). The apartment was stylish and clean with every amenity that was wanted! Communication with the host was good.
All in all a perfect place to stay! We would come again in a heartbeat.