Stylish elegant accommodation in great location in Edinburgh.