The location is amazing. Close to the airport bus drop off, and right beside the Royal Mile.
The restaurant recommendations are fantastic, we even went back for a second time for Indian food.
I would stay here again.