Everything we needed, lovely apartment, and very clean. Great location and very easy to get to Princes Street etc. Really enjoyed our stay here. Thank you