Annabel's flat is nothing short of fantastic: spacious, clean, comfortable, and in a great location. We couldn't have picked a better spot for our first trip to Edinburgh.