Amazing. Quite simply amazing. Stunning location and the accommodation has had every little detail catered for.
Would definitely recommend