All around fantastic stay! This beautiful flat had all of the amenities needed for a family and more. Our week in Edinburgh was made that much better knowing we had a comfy place to come back to. The service and food at the Roseleaf was also top notch. Would definitely try to book for our next holiday.