A lovely place in an excellent location; I will definitely book it again when I am in town...