Very good flat located near the Royal Mile. Our hosts were very kind and arranged everything for us. Highly recomended.