Catherine's place was great. It's a large apartment with great amenities including a washing machine, arrive and oven. Also lots of radiators for those cold winters days. The place was easy to find and had free off street parking which was great for us. The apartment is a 10 minute walk from the royal mile and has grocery stores nearby it you want to do your own cooking.