Clean, comfortable, convenient - a lovely home away from home at the beaches