This is an incredible location on the Royal Mile. Such a hidden gem!!! Would stay here again and again.