I could not recommend this flat more; loved my stay here. The perfect location is perfect right off Princes street and the host was very accommodating. Thank you!