We booked the apartment very last minute and Mario contacted us very quickly and was very accommodating. The apartment itself was lovely, exactly as shown on the photographs. The kitchen was very well stocked and ideal for self-catering. All of the Edinburgh attractions were within about 30 minutes walking distance and the free parking meant we could also explore further afield. We really enjoyed our stay and didn't really want to leave!