Clean, dog friendly, fabulous location & great for family breaks.