We stayed here with our five young children for a two day holiday to Edinburgh. The flat is gorgeous and very clean. Even with small children, we were able to easily walk to/from the Royal Mile and Princes Street. Check-in and check-out were very smooth.