We had a great month's stay at Ross's place. He met us on check-in day and showed us around; the apartment was exactly as described, comfortable, very clean, and well-equipped. The location is great for food shopping (close to Sainsbury's), walking to the town centre and around Holyrood Park. Definitely recommended!