We loved our stay at James Court. Paul was very helpful in making our stay stressless. The location was perfect. Very close to all the tourists attractions, close to the castle and right on Royal mile. Everything was walking distance. We would definitely recommend this place to family and friends.