The apartment was spacious, clean and well presented. The supermarket was a short walk away and getting to the Royal Mile was really easy. It was great for a short stay, and adequate for why we needed.