We stayed for a month. The apartment had everything we needed and is tastefully decorated. It is located within walking distance of loads of restaurants and supermarkets. Being able to walk or run around Arthurs Seat and having a great gym across the road was a bonus, while the old city was a 20 minute walk.