Top notch place to stay, lovely flat and great location.