Fantastic location for a luxury stay in Edinburgh