The flat was great for our large family group. Communication was easy and we appreciated the flexibility with the check in time. The accommodation is very stylish and comfortable and was very clean. It was in a great position with lots of places to eat nearby and just a very short walk to Princes Street. We loved it.