My family and I had such a wonderful time at the Castle Terrace apartment. The location can’t be beat, and it was so spacious and clean. The beds were incredibly comfortable, too! I definitely recommend it to anyone looking to stay in Edinburgh.