Great Host, Great House, Great View, Great beach. Five star for a family holiday. We'll be back.