Perfect location in really clean flat with awesome views. Our wee dog loved our stay too. Highly recommend.