You cannot beat Holyrood Park on a sunny day - we spent time there every day in Edinburgh and I can’t recommend it enough. Having a parking space was very convenient as we were on a bit of a road trip and Edinburgh traffic is not great. There are several groceries and pubs nearby. Also, all the sights are walking distance (the Royal Mile, castle, Victoria Street, Grassmarket).
The communication with the host was perfect and the views from the living room were exceptional. I also enjoyed the smart TV! I would recommend the apartment.