Perfect location, only a short walk from the train station and Grassmarket. Very clean and came with all the required amenities.