Spent a weekend in this apartment and it was fab. Had everything you needed. Being on the Royal mile was a big plus. Would definitely recommend it to anyone