Modern flat in a small block, just a short walk from the Royal Mile and all the attractions. It made a great base for exploring the city. Although we didn't meet our hosts everything was clean and in good order, as described and we had a great stay.