This flat could not be more perfect. The location is top notch, it has everything you need for a great stay. Clean, great views, and the rooftop terrace is a great place for a cocktail or breakfast. We already talked and when we come back to Edinburgh, this will be our stay of choice. Jonathan was easy to work with as well. Highly recommend!