Great appartment, all possible amenities that you would need. Right next to a grocery store. Walking distance to the bus station, train station, Princes Street, and Rose Street.
Debbie was also an amazing host, would recommend!