Lovely..BIG..apartment. It was very spacious and worked well for our family of 4 with all amenities; ironing board & iron, internet, TV with Netflix, beds and rooms are big, small dining table and even a desk in the lounge. Washing machine and dryer too. The property is located in an area with lots of small cafes, restaurants etc loved the hustle and bustle as we are from a quiet town. Right around the corner from Kings Theatre's. Short walk from the main attractions. Took us about 15 minutes walk. 15 - 20 minute to Portobello Beach, which has some good places to eat and of course the splendid beach itself - dog friendly. You pass Arthur's Seat too which we did on the way back (but you need to be prepared as the ascent is steep - lots of water!). Can't wait to stay again - Gary was an attentive host. The parking was the only issue - can become quite costly so plan ahead.