Lovely place in an awesome location. There is absolutely no self catering which I didn't realise (through my own lack of reading) but the chef there did an amazing job of accommodating our varied dietary needs.