We had a great stay at Mario’s apartment! It was very clean, really easy self-check in and Mario was very quick to get back to any queries. The apartment is a great location, 10 min walk to the bottom of the Royal Mile and free parking outside on the road. Would definitely stay here again.