The location is great (walking distance to the high street and royal mile) and there is a great choice of restaurants nearby. The place itself is clean and well-decored. We had some issues when we checked in but Remy and his team had provided supports in time - Thank you!