Perfect apartment right off the Royal mile. Great views. More kitchen amenities than any other Air BnB that we have stayed at. Emily is a fantastic host, professional & excellent ongoing communication. Go with her dinner recommendations, you can't go wrong. Thank you Emily. Only recommendation for folks is to travel light as two flights of stairs.