The apartment was perfect for a 2 night stay. it was clean and comfortable and close to Princes street and the attractions. The private parking was a bonus. We all enjoyed ourselves.