This place is perfect. Amanda has thought of everything and if anything the photos don't do it justice.
A thoroughly enjoyable and relaxing stay- can't recommend highly enough!