Booked Mario's apartment last minute on family road trip. It was really convenient that there was free parking on the street right outside the apartment. The place looks really new and is very well kept and decorated. Self-check in and check out was really convenient too! Princes Street is around a five minute or less drive away so shopping and such was always nearby.