Great space and better location. The Royal mile, castle, and princess street are within reasonable walking distance. Plenty of room for 4 people and good choice of restaurants nearby. Just be prepared to go up a good number of stairs to get to/from the flat.