We had a tremendous time here, as a family of 5 (with 3 young kids, ages ranging from 2 to 9). This place is super modern yet comfy, and the host makes sure you can ease into the place with proper communication up front and outfitting the unit with helpful conveniences (stocking the kitchen, providing converters, etc). The location is perfect, it’s a very easy walk to the Royal Mile. We highly recommend this beautiful and inviting place to stay!