We loved this Airbnb!! Would give it a higher stars if we could! The charming apartment is just off the Royal mile and in a location that is central to everything! The bedding and bath towels were impeccable and very comfortable for our stay ! David is a wonderful host ..you will be very happy with your stay !