The photos don't do it justice! John's place has everything you need. The location is brilliant and the views of the sea and beach are spectacular. We were also pleasantly surprised by the gorgeous horses in the stables. Thanks very much John!