I would highly recommend this amazing apartment. The location is fantastic, just a short walk from the Royal Mile and walk/AMAZING views from either end of the apartment of Arthur’s Seat and then Calton Hill on the other side. The apartment itself is perfect for both short stays and longer ones. It has a fully equipped kitchen and there is a washing machine (with detergent) in one of the cupboards. The shower in the bathroom is really good too (better than the one at home)! The bedrooms are spacious, comfortable and clean. The hosts are really friendly and available to answer any queries you may have about your stay. We loved staying here and would 10000% book again to stay!