What everyone reiterates about this place is spot on: location, location, location. It is right on Royal Mile. But be aware that that means at night, you will hear a lot going on around you. We recommend closing all the doors and maybe bringing ear plugs. It's a clean, plain apartment that has everything you need. The cons for us were the shower and not getting the check-in information and exact location until right before we were allowed to check-in. That would have been helpful any other time in the prior 24 hours when we had access to wifi. But D was communicative and the location was amazing.