Hey
I stayed here a few times years ago, and am off back in November. They've now expanded apparently and the appartment we have is in a building a short walk away - has anyone stayed at this seperate building & know what street is it on?
cheers, jim