For a stay in Edinburgh flat is perfect has plenty parking available and everything you would need for your stay. Check in is easy and has all the essential shops etc.. you could need with in walking distance. With public transport in the doorstep if wanting to get into city centre.