The perfect spot for a stay in Edinburgh with outstanding hospitality.