Immaculate ,comfortable with every convenience .There is a lovely walk with amazing water views right in front which takes you to Middleton beach .Very attentive host .