This is a lovely flat in a wonderful part of the city. We loved that we were just steps off the Royal Mile and could walk nearly anywhere in the city. The flat was clean, cozy, and comfortable. However, as other users have noted, the shower drain is extraordinarily slow, such that you could only run the water for 30 seconds before it filled up, and the wifi connection was fairly weak.