The flat was fantastic! It was stocked with everything we needed. It is in a perfect location for easy access to the Royal Mile. Free parking was a huge bonus. We would definitely book again.